package com.weic.easycache.framework.db;

import com.weic.easycache.framework.web.Api;

public interface IUpgrader {
	/**新旧表名称相同。注意tableName和newTable的className可能不一致，取决于newTable类中annotation设置。**/
	boolean needSaveOldTableData(int oldVersion, String tableName, Class<?> newTable);
	/**新旧Api名称相同。apiBaseUrl、apiName和newApi的name是一致的。**/
	boolean needSaveOldApiData(int oldVersion, String apiBaseUrl, String apiName, Api<?> newApi);
	
	升级过程
}
